package com.yanqu.road.server.manager.activity.chuhan.task.impl;

import com.yanqu.road.entity.enums.eTongBingTaskType;
import com.yanqu.road.server.manager.activity.chuhan.activity.CrossChuHanActivity;
import com.yanqu.road.server.manager.activity.chuhan.task.BaseCrossChuHanTask;
import com.yanqu.road.utils.date.DateHelper;

/**
 * PVE结算任务,结算PVE结果并给阵营加成
 */
public class CrossChuHanPveSettleTask extends BaseCrossChuHanTask {
    private int cityType;

    public CrossChuHanPveSettleTask(CrossChuHanActivity activity, long beginTime, int cityType) {
        super(activity, beginTime);
        this.cityType = cityType;
    }

    @Override
    public void runTask() {
        activity.pveSettleTask(cityType);
    }

    @Override
    public String getId() {
        return generateId();
    }

    @Override
    public eTongBingTaskType getType() {
        return eTongBingTaskType.CityEventRefresh;
    }

    public static String generateId() {
        return "";
    }
}
